package com.test.comm.dto;

import com.test.comm.anno.WxTable;

/**
 * 功能描述:
 * @description 微信用户信息
 * @author swc
 */
public class WxUserInfo {

    //机器人微信id 【当前使用的账号wxid】
    @WxTable(fieldName = "robot_wxid")
    private  String robotWxid;

    //微信id 或 微信群成员id
    @WxTable(fieldName = "wxid")
    private String  wxid;

    //微信号
    @WxTable(fieldName = "wx_num")
    private String wxNum;

    //昵称
    @WxTable(fieldName = "nickname")
    private String nickName;

    //个性签名
    @WxTable(fieldName = "signature")
    private String signature;

    //好友备注
    @WxTable(fieldName = "note")
    private String note;

    //状态 上线【1】 离线 停用等
    @WxTable(fieldName = "status",type = "Integer")
    private Integer status;

    //头像url 去除反斜杠
    @WxTable(fieldName = "headimgurl",removeReg = "\\\\")
    private String headimgurl;


    //背景图url 去除反斜杠
    @WxTable(fieldName = "backgroundimgurl",removeReg = "\\\\")
    private String backGroundImgurl;

    public String getRobotWxid() {
        return robotWxid;
    }

    public void setRobotWxid(String robotWxid) {
        this.robotWxid = robotWxid;
    }

    public String getWxid() {
        return wxid;
    }

    public void setWxid(String wxid) {
        this.wxid = wxid;
    }

    public String getWxNum() {
        return wxNum;
    }

    public void setWxNum(String wxNum) {
        this.wxNum = wxNum;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getSignature() {
        return signature;
    }

    public void setSignature(String signature) {
        this.signature = signature;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getHeadimgurl() {
        return headimgurl;
    }

    public void setHeadimgurl(String headimgurl) {
        this.headimgurl = headimgurl;
    }

    public String getBackGroundImgurl() {
        return backGroundImgurl;
    }

    public void setBackGroundImgurl(String backGroundImgurl) {
        this.backGroundImgurl = backGroundImgurl;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }
}
